narrow/confined place - German English Dictionary